annulus preputialis - German English Dictionary